under steam

na. 被汽力推动着;拿出精神
[网络] 在行驶中;用蒸汽机航行;相关词组